export interface TaskDataDTO {
  id: number
  taskName: string
  taskLevel: "1" | "2" | "3"
  taskType: "1" | "2" | "3" // '任务类型 0 需求 1 bug 2 优化'
  taskStatus: "1" | "2" | "3" // '任务状态 0 待执行 1 正在执行 2 已完成'
  jobType: "web" | "java" // '岗位类型 web 前端 java 后端',
  progress: number // 任务进度
  startTime: number
  endTime: number
  weekTime: number
  taskLeader: string // 任务负责人
  groupLeader: string
  description: string
  remarks: string

  createdAt: number
  updatedAt: number
  workload: number // 工时
}

export type TaskDataUpdateDTO = Omit<
  TaskDataDTO,
  "createdAt" | "updatedAt" | "weekTime" | "workload"
>
